package com.poet.df.dbinfo;

import java.util.List;

import com.poet.df.dbinfo.pojo.Table;


public interface DbInfo {
	
	/**
	 * 加载数据库信息
	 */
	void loadDataBaseInfos();
	
	/**
	 * 刷新数据库信息
	 */
	void refreshDataBaseInfos();
	
	/**
	 * 根据给定的表名称获取数据表信息
	 * @param tableName
	 * @return
	 */
	Table getTableInfo(String tableName);
	
	/**
	 * 获取所有的数据表信息
	 * @return
	 */
	List<Table> getAllTables();
	
}
